
<div class="main casos" data-section="casos">

	<!-- URL -->
	
	<div id="url" class="hide"><?=$url_ajax?></div>



	<!-- Mensajes de exito o error -->
	
	<? if ($aviso['exito']): ?>
		
		<? if ($exito_global): ?>
		
			<span class="flash good"><?=$exito_global?>.</span>
		
		<? else: ?>
			
			<? foreach($aviso['exito'] as $key_exito => $value_exito): ?>

				<span class="flash good"><?=$value_exito['texto']?><? if($value_exito['link']): ?> &middot; <a href="<?=$value_exito['link']['url']?>"><?=$value_exito['link']['texto']?></a><? else: ?>. <? endif; ?></span>
			
			<? endforeach; ?>
		
		<? endif; ?>	
	
	<? endif; ?>
	
	<? foreach($aviso['error'] as $key_error => $value_error): ?>
	
		<span class="flash bad">Caso <?=$value_error['caso']?>: <?=$value_error['texto']?></span>
	
	<? endforeach; ?>
	
	<? if ($mensaje['alerta']): ?>
	
		<span class="flash bad"><?=$mensaje['alerta']?></span>
	
	<? endif; ?>
	
	
	
	<!-- Titulo -->
	
	<h2><?=ucfirst($alias)?></h2>
	
	<? if(($permiso['crear']) && ($section != 'buscar')): ?> <a class="button right up" href="/ss/caso/redactar/"><strong>&#10010;</strong> Nuevo caso</a> <? endif; ?>
	
	
	
	<!-- Buscar -->
	
	<div data-content="buscar" class="<? if($section != 'buscar'): ?>hide<? endif; ?>">
	
		<form action="/includes/controller/buscar.php" method="get">
		
			<input type="hidden" name="url" value="/ss/casos/buscar/"/>
			
			<div class="table">
			
				<div class="cell">
				
					<ul class="form">
				
						<li>
						
							<p>Cliente</p>

							<p><input name="data[sso]" type="text" value="<?=$params['sso']?>"/></p>
						
						</li>

						<li>
						
							<p>Cuenta</p>

							<p><input name="data[cuenta]" type="text" value="<?=$params['cuenta']?>"/></p>
						
						</li>
						
						<li>
						
							<p>Usuario</p>

							<p>
							
								<select name="data[usuario]">
									
									<option value="">Cualquier usuario</option>
									
									<option value="no-asignados">No asignados</option>
									
										<? foreach ($usuarios_listado as $key_usuarios => $value_usuarios): ?>
										
											<? if($value_usuarios['id_usuario'] != 0): ?>
											
												<option <? if ($id_usuario == $value_usuarios['id_usuario']): ?> selected <? endif; ?> value="<?=$value_usuarios['sso']?>"><?=$value_usuarios['nombre']?> <?=$value_usuarios['apellido']?></option>
										
											<? endif; ?>
										
										<? endforeach; ?>
								
								</select>
							
							</p>
						
						</li>
						
						<li>
						
							<p>Area</p>
						
							<p>
							
								<select name="data[area]">
								
									<option value="">Todas</option>
								
									<? foreach ($areas as $key_area => $value_area): ?>
									
										<option class="<?=$id_area . '-' . $value_usuarios['id_area']?>" <?=($id_area == $value_area['id_area']) ? 'selected' : '' ?> value="<?=str_replace(" ", "-", $value_area['area'])?>"><?=ucfirst($value_area['area'])?></option>
									
									<? endforeach;?>
								
								</select>
							
							</p>
						
						</li>
						
						<li>
							
							<p>Tag</p>

							<p><input name="data[tag]" type="text" value="<?=$params['tag']?>"/></p>
						
						</li>
						
						
						
						<li>
						
							<p>Estado</p>
							<p>
								<select name="data[estado]">
									<option value="">Cualquier estado</option>
									<optgroup label="Activos">
										<option <? if ($params['estado'] == 'activo'): ?> selected <? endif; ?> value="activo">Todos los casos activos</option>
										<option <? if ($params['estado'] == 'abierto'): ?> selected <? endif; ?> value="abierto">Solamente casos abiertos</option>
										<option <? if ($params['estado'] == 'respondido'): ?> selected <? endif; ?> value="respondido">Solamente casos respondidos</option>
										<option <? if ($params['estado'] == 'esperando-evento'): ?> selected <? endif; ?> value="esperando-evento">Solamente casos esperando evento</option>
									</optgroup>
									<optgroup label="Archivo">
										<option <? if ($params['estado'] == 'archivo'): ?> selected <? endif; ?> value="archivo">Todos los casos de archivo</option>
										<option <? if ($params['estado'] == 'cerrado'): ?> selected <? endif; ?> value="cerrado">Solamente casos cerrados</option>
										<option <? if ($params['estado'] == 'eliminado'): ?> selected <? endif; ?> value="eliminado">Solamente casos eliminados</option>
									</optgroup>
								</select>
							</p>
						
						</li>							
						
					</ul>
				
				</div>

				<div class="cell">
				
					<ul class="form">
						<li>
							<p>Caso</p>
							<p><input name="data[caso]" type="text" value="<?=$params['caso']?>" /></p>
						</li>
						<li>
							<p>Mensaje</p>
							<p><input name="data[mensaje]" type="text" value="<?=$params['mensaje']?>" /></p>
						</li>
						<li>
							<p>Codigo</p>
							<p><input name="data[codigo]" type="text" value="<?=$params['codigo']?>" /></p>
						</li>
					</ul>
				
				</div>
			
			</div>
			
			<div class="foot"><button type="submit" class="button lefta righta">Buscar</button></div>
		
		</form>
	
	</div>


	
	
	
	
	
	
	
	
	

	
	
	
	<!-- Listar -->
	
	<? if ($mostrar_resultados): ?>
		
		<form class="browse" action="/includes/controller/accion.php" method="post">
		
			<!-- Datos ocultos -->
			
			<input type="hidden" name="info[mi_id]" value="<?=$_info['usuario']['id']?>" />
			
			<input type="hidden" name="info[url]" value="<?=$url_origen?>" />
			
			<aside id="acciones" class="buttonbar disable">
			
				<? if ($section != 'archivo'): ?>
			
					<!-- Acciones de casos Activos -->
				
					<? if($permiso['tomar']): ?> <button data-action="confirm" class="button" name="info[accion]" value="tomar">Tomar</button> <? endif; ?>
					
					<? if($permiso['cerrar']): ?> <button data-action="confirm" class="button" name="info[accion]" value="cerrar">Cerrar</button> <? endif; ?>
					
					<? if($permiso['eliminar']): ?> <button data-action="confirm" class="button" name="info[accion]" value="eliminar">Eliminar</button> <? endif; ?>
					
					<? if($permiso['fusionar']): ?> <button data-action="confirm" class="button" name="info[accion]" value="fusionar">Fusionar</button> <? endif; ?>
					
					<? if($permiso['mover']): ?>
					
						<select name="data[mover]" data-role="selectmenu" data-trigger="mover">
						
							<option value="0">Mover</option>
							
								<? foreach($areas as $area): ?>
									
									<option value="<?=$area['id_area']?>"><?=ucfirst($area['area'])?></option>
								
									<? foreach($mail_tag[$area['id_area']] as $key_tag => $value_tag): ?>
									
										<option value="<?=$area['id_area']?>::<?=$value_tag['id_tag']?>"> &nbsp;&nbsp;&nbsp; <?=ucfirst($tags[$value_tag['id_tag']]['tag'])?></option>
									
									<? endforeach; ?>
								
								<? endforeach; ?>
						
						</select>
						
						<button data-action="confirm" class="button <? if ($dinamic): ?> hide <? endif; ?>" name="info[accion]" value="mover" data-event="mover">Mover</button>
					
					<? endif; ?>
					
					<? if($permiso['asignar']): ?>
					
						<select name="data[id_usuario]" data-role="selectmenu" data-trigger="asignar">
						
							<option value="0">Asignar</option>
						
							<? foreach($usuarios_area[$_info['usuario']['id_area']] as $usuario): ?>
							
								<option value="<?=$usuario['id_usuario']?>"><?=$usuario['usuario']?></option>
							
							<? endforeach; ?>
						
						</select>
						
						<button data-action="confirm" class="button <? if ($dinamic): ?> hide <? endif; ?>" name="info[accion]" value="asignar" data-event="asignar">Asignar</button>
						
						<button data-load="tags" class="button">Agregar tags</button>
						
						<button data-load="eventos" class="button">Asociar evento</button>
					
					<? endif; ?>
				
				<? else: ?>
				
					<!-- Acciones de casos de Archivo -->
				
				<? endif; ?>
				
				<!--<div class="minicon right"><a data-toggle="buscar" class="find">Buscar</a></div>-->
				
			</aside>
			
			
			
			<!-- Aviso de filtros presentes -->
			
			<? if($cartel): ?>
				
				<ul class="filtros">
			
					<? foreach($cartel as $key_cartel => $value_cartel): ?>
						
						<li><span class="bold"><?=$value_cartel['filtro']?></span> <?=$value_cartel['valor']?> <a href="<?=$value_cartel['url']?>" title="Quitar filtro"></a></li>
					
					<? endforeach; ?>
				
				</ul>
			
			<? endif; ?>
			
			
			
			
			<!-- Listado -->
			
			<? if ($casos_listado['paginas'] > 0): ?>
			
				<!-- Paginador superior -->
				
				<? if ($casos_listado['paginas'] > 1): ?>
				
					<? if ($configuraciones['CASOS_PAGINADOR_SUP']['valor'] == 1): ?>
					
						<div class="nav">
							
							<? foreach ($paginador['data'] as $paginador_key => $paginador_value): ?>
							
								<a <? if ($paginador_value['number'] == $page):?> class="current" <? else: ?> href="<?=$paginador_value['url']?>" <? endif; ?>><?=$paginador_value['text']?></a>
							
							<? endforeach; ?>

							<div class="right">
							
								Viendo <?=$paginador['inicial']?> - <?=$paginador['final']?> de <?=$casos_listado['resultados']?> casos
							
							</div>
							
						</div>
					
					<? endif; ?>
				
				<? endif; ?>
				
				
				
				<!-- Tabla de resultados -->
			
				<ul id="item-list" class="selectable list">

					<li class="th">
					
						<!-- Seleccionar todo -->
						
						<div><input data-action="selectall" type="checkbox"></div>
					
						<!-- Nombre de las columnas -->
							
						<div></div>
						
						<div></div>
						
						<div><a href="<?=$url_orden?>orden:remitente|<?=$via['remitente']['sentido']?>/">Remitente <span><? if($via['remitente']['visible']): ?><? if($via['remitente']['sentido'] == 'asc'): ?>&#9662;<?else:?>&#9652;<? endif; ?><? endif; ?></span></a></div>
						
						<div>Asunto</div>
						
						<div><a href="<?=$url_orden?>orden:area|<?=$via['area']['sentido']?>/">Area <span><? if($via['area']['visible']): ?><? if($via['area']['sentido'] == 'asc'): ?>&#9662;<?else:?>&#9652;<? endif; ?><? endif; ?></span></a></div>
						
						<? if($configuraciones['CASOS_VER_TAGS']['valor'] == 1): ?>
						
							<div>Tags</div>
						
						<? endif; ?>
						
						<div><a href="<?=$url_orden?>orden:usuario|<?=$via['usuario']['sentido']?>/">Usuario <span><? if($via['usuario']['visible']): ?><? if($via['usuario']['sentido'] == 'asc'): ?>&#9662;<?else:?>&#9652;<? endif; ?><? endif; ?></span></a></div>
						
						<div><a href="<?=$url_orden?>orden:fecha|<?=$via['fecha']['sentido']?>/">Fecha <span><? if($via['fecha']['visible']): ?><? if($via['fecha']['sentido'] == 'asc'): ?>&#9652;<?else:?>&#9662;<? endif; ?><? endif; ?></span></a></div>
					
					</li>
					
					<? foreach ($casos_listado['data'] as $caso_key => $caso_value): ?>
					
					
						<li <? if ($caso_value['mensajes_nuevos'] > 0): ?> class="highlight" <? endif; ?> >
							
							<!-- Checkboxes -->
							
							<div><input data-area="<?=$caso_value['id_area']?>" type="checkbox" name="info[casos][]" value="<?=$caso_key?>"></div>
						
						
							<!-- Estado -->
							
							<div title="<? if ($caso_value['siendo_respondido']): ?> Respondiendo <? else: ?> <?=ucfirst($estados[$caso_value['id_estado']]['estado'])?> <? endif; ?>" class="round <? if ($caso_value['siendo_respondido']): ?> estado0 <? else: ?> estado<?=$caso_value['id_estado'] ?> <? endif; ?>"><a href="/ss/caso/<?=$adress['url']?><?=$caso_key?>"></a></div>
							
							
							<!-- Adjuntos -->
							
							<div class="nowrap">
							
								<? if ($caso_value['comentarios']): ?>
									
									<span class="comentario"></span>
							
								<? endif; ?>
								
								<? if ($caso_value['adjuntos']): ?>
							
									<span class="adjunto"></span>
									
								<? endif; ?>
							
							</div>
							
							
							<!-- SSO y cantidad de mensajes -->
							
							<div class="nowrap sso">
							
								<a href="/ss/casos/general/sso:<?=$caso_value['sso']?>">
								
									<?=Funciones::limitar($caso_value['sso'], 30)?><? if ($caso_value['mensajes'] > 1): ?> (<?=$caso_value['mensajes']?>) <? endif;?>	
								
								</a>
								
							</div>
							
							
							<!-- Asunto y resumen -->
							
							<div><a href="/ss/caso/<?=$adress['url']?><?=$caso_key?>"><span class="limit"><?=Funciones::limitar((Funciones::subject($caso_value['asunto'])), 45)?> <? if($configuraciones['CASOS_VER_RESUMEN']['valor'] == 1): ?><span class="ghost" title="<?=Funciones::resumen($caso_value['resumen'], 250)?>"><?=Funciones::resumen(($caso_value['resumen']), 40)?></span><? endif; ?></span></a></div>
							
							
							<!-- Area -->
							
							<div class="nowrap"><a href="/ss/caso/<?=$adress['url']?><?=$caso_key?>"><?=ucfirst($areas[$caso_value['id_area']]['area'])?></a></div>	

							
							<!-- Tags -->
							
							<? if($configuraciones['CASOS_VER_TAGS']['valor'] == 1): ?>
								
								<div class="nowrap minitag">
									
									<? foreach($caso_value['tags'] as $key_tag => $value_tag): ?>
										
										<span><a href="/ss/casos/general/area:<?=$areas[$caso_value['id_area']]['area']?>/tag:<?=$tags[$value_tag]['tag']?>"><?=$tags[$value_tag]['tag']?></a></span>
									
									<? endforeach; ?>
									
								</div>
								
							<? endif; ?>

							
							<!-- Usuario asignado -->
							
							<div class="nowrap"><a href="/ss/caso/<?=$adress['url']?><?=$caso_key?>"><? if($caso_value['id_usuario']): ?><?=$usuarios_listado[$caso_value['id_usuario']]['nombre']?> <?=$usuarios_listado[$caso_value['id_usuario']]['apellido'][0]?><? else: ?>-<? endif; ?></a></div>
							
							
							<!-- Fecha -->
							
							<div class="nowrap"><a href="/ss/caso/<?=$adress['url']?><?=$caso_key?>"><?=$caso_value['date']?></a></div>

						
						</li>
					
					<? endforeach; ?>
					
				</ul>
				
				
				

				<!-- Paginador inferior -->
				
				<? if ($casos_listado['paginas'] > 1): ?>
				
					<div class="nav">
						
						<? foreach ($paginador['data'] as $paginador_key => $paginador_value): ?>
						
							<a <? if ($paginador_value['number'] == $page):?> class="current" <? else: ?> href="<?=$paginador_value['url']?>" <? endif; ?>><?=$paginador_value['text']?></a>
						
						<? endforeach; ?>

						<div class="right">
						
							Viendo <?=$paginador['inicial']?> - <?=$paginador['final']?> de <?=$casos_listado['resultados']?> casos
						
						</div>
						
					</div>
				
				<? endif; ?>
				
			
			<? else: ?>
			
				<div class="box padding">No hay casos aqu&iacute;.</div>
			
			<? endif; ?>
			
		</form>
		
	<? endif; ?>
	
	
</div>

<div class="sidebar">

	<ul>
		
		<? foreach($sidebar['areas'] as $key_area => $value_area): ?>
		
			<!-- Nombre del area -->
		
			<li>
			
				<!-- Carpeta abierta o cerrada -->
			
				<a data-role="folder" data-area="<?=$key_area?>" <? if ($key_area != $folder): ?> data-status="closed" <? else: ?> data-status="open" class="active" <? endif; ?>>
			
					<?=ucfirst($value_area['area'])?>
					
					<span class="quant">
					
						<!-- Cantidad de casos -->
					
						<?=$value_area['casos']?>
						
						<!-- Cantidad de casos con mensajes nuevos -->
					
						<? if($value_area['nuevos']): ?>
						
							(<?=($value_area['nuevos'])? $value_area['nuevos'] : '0'?>)
							
						<? endif; ?>
					
					</span>
					
				</a>
				
				<ul class="<?=($key_area != $folder) ? 'hide' : ''?>">
				
					<? foreach($value_area['sub'] as $key_sub => $value_sub): ?>
					
						<!-- Titulo del divisor -->
					
						<li><span><?=ucfirst($key_sub)?></span>
						
							<ul>
							
								<? foreach($value_sub as $key_estado => $value_estado): ?>
							
									<li>
									
										<!-- Link a la seccion -->
									
										<a href="/ss/casos/<?=$section?>/<? if($section != 'miscasos'): ?>area:<?=Funciones::guionar($value_area['area'])?>/<? endif; ?><?=$key_sub?>:<?=($key_sub == 'usuario') ? $value_estado['sso'] : Funciones::guionar(current($value_estado))?>/">
										
										<!-- Nombre de la seccion -->
										
										<span><?=ucfirst(current($value_estado))?></span>
										
										<!-- Cantidad de casos en la seccion -->
										
										<span class="quant"><?=$value_estado['casos']?></span></a>
										
									</li>
								
								<? endforeach; ?>							
							
							</ul>
						
						</li>
					
					<? endforeach; ?>
					
				</ul>
				
			</li>
		
		<? endforeach; ?>
	
	</ul>

</div>

